JSONs con múltiples tags en Go

La librería estándar para manejar JSONs en Go, encoding/json, es bastante completa y cumple su función en la mayoría de los casos. Sus funcionalidades más utilizadas son Marshal y Unmarshal, que respectivamente se encargan de convertir una esctructura de Go a su representación en JSON y viceversa. Existen, sin embargo, situaciones en las que esta librería no es suficiente. Por ejemplo, el caso en que se quieran manejar múltiples tags para una misma estructura. [Leer más]
go  json  jsoniter